home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 30
/
Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso
/
Aminet
/
dev
/
lang
/
SmallEiffel.lha
/
SmallEiffel
/
bin_c
/
compile_to_jvm49.c
< prev
next >
Wrap
C/C++ Source or Header
|
1998-12-22
|
86KB
|
5,581 lines
/*
-- ANSI C code generated by :
-- SmallEiffel The GNU Eiffel Compiler -- Release (- 0.79) --
-- Copyright (C), 1994-98 - LORIA - UHP - CRIN - INRIA - FRANCE --
-- Dominique COLNET and Suzanne COLLIN - colnet@loria.fr --
-- http://www.loria.fr/SmallEiffel --
*/
#include "compile_to_jvm.h"
T2 X52jvm_if_x_ne(void *C){
T2 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T2)(r259jvm_if_x_ne(((T259*)C))));
}
else{
R=((T2)(r261jvm_if_x_ne(((T261*)C))));
}}
else{
R=((T2)(r262jvm_if_x_ne(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T2)(/*(IRF4.9jvm_if_x_ne*/r28opcode_if_acmpne((T28*)(oBC12code_attribute))/*)*/));
}
else{
R=((T2)(/*(IRF4.9jvm_if_x_ne*/r28opcode_if_acmpne((T28*)(oBC12code_attribute))/*)*/));
}}
else{
R=((T2)(/*(IRF4.9jvm_if_x_ne*/r28opcode_if_acmpne((T28*)(oBC12code_attribute))/*)*/));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T2)(/*(IRF4.9jvm_if_x_ne*/r28opcode_if_icmpne((T28*)(oBC12code_attribute))/*)*/));
}
else{
R=((T2)(/*(IRF4.9jvm_if_x_ne*/r28opcode_if_icmpne((T28*)(oBC12code_attribute))/*)*/));
}}
else{
R=((T2)(r271jvm_if_x_ne()));
}}
else{
if(id<=272){
R=((T2)(/*(IRF4.9jvm_if_x_ne*/r28opcode_if_icmpne((T28*)(oBC12code_attribute))/*)*/));
}
else{
R=((T2)(/*(IRF4.9jvm_if_x_ne*/r28opcode_if_acmpne((T28*)(oBC12code_attribute))/*)*/));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T2)(/*(IRF4.9jvm_if_x_ne*/r28opcode_if_acmpne((T28*)(oBC12code_attribute))/*)*/));
}
else{
R=((T2)(r275jvm_if_x_ne()));
}}
else{
R=((T2)(/*(IRF4.9jvm_if_x_ne*/r28opcode_if_acmpne((T28*)(oBC12code_attribute))/*)*/));
}}
else{
if(id<=278){
if(id<=277){
R=((T2)(/*(IRF4.9jvm_if_x_ne*/r28opcode_if_acmpne((T28*)(oBC12code_attribute))/*)*/));
}
else{
R=((T2)(/*(IRF4.9jvm_if_x_ne*/r28opcode_if_acmpne((T28*)(oBC12code_attribute))/*)*/));
}}
else{
R=((T2)(/*(IRF4.9jvm_if_x_ne*/r28opcode_if_acmpne((T28*)(oBC12code_attribute))/*)*/));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T2)(r280jvm_if_x_ne()));
}
else{
R=((T2)(r282jvm_if_x_ne()));
}}
else{
R=((T2)(r285jvm_if_x_ne(((T285*)C))));
}}
else{
if(id<=354){
R=((T2)(/*(IRF4.9jvm_if_x_ne*/r28opcode_if_acmpne((T28*)(oBC12code_attribute))/*)*/));
}
else{
R=((T2)(/*(IRF4.9jvm_if_x_ne*/r28opcode_if_acmpne((T28*)(oBC12code_attribute))/*)*/));
}}}}}
return R;
}
T0* X52base_class_name(void *C){
T0* R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T0*)(r259base_class_name(((T259*)C))));
}
else{
R=((T0*)(r261base_class_name(((T261*)C))));
}}
else{
R=((T0*)(r262base_class_name(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T0*)((((T263*)C))->_base_class_name/*4*/));
}
else{
R=((T0*)((((T264*)C))->_base_class_name/*4*/));
}}
else{
R=((T0*)((((T267*)C))->_base_class_name/*4*/));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T0*)((((T268*)C))->_base_class_name/*4*/));
}
else{
R=((T0*)((((T270*)C))->_base_class_name/*4*/));
}}
else{
R=((T0*)((((T271*)C))->_base_class_name/*4*/));
}}
else{
if(id<=272){
R=((T0*)((((T272*)C))->_base_class_name/*4*/));
}
else{
R=((T0*)((((T273*)C))->_base_class_name/*4*/));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T0*)((((T274*)C))->_base_class_name/*4*/));
}
else{
R=((T0*)((((T275*)C))->_base_class_name/*4*/));
}}
else{
R=((T0*)((((T276*)C))->_base_class_name/*4*/));
}}
else{
if(id<=278){
if(id<=277){
R=((T0*)((((T277*)C))->_base_class_name/*4*/));
}
else{
R=((T0*)((((T278*)C))->_base_class_name/*4*/));
}}
else{
R=((T0*)(r279base_class_name(((T279*)C))));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T0*)(r280base_class_name()));
}
else{
R=((T0*)(r282base_class_name()));
}}
else{
R=((T0*)(r285base_class_name(((T285*)C))));
}}
else{
if(id<=354){
R=((T0*)(r354base_class_name(((T354*)C))));
}
else{
R=((T0*)(r380base_class_name()));
}}}}}
return R;
}
T0* X52start_position(void *C){
T0* R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T0*)((((T259*)C))->_start_position/*4*/));
}
else{
R=((T0*)((((T261*)C))->_start_position/*4*/));
}}
else{
R=((T0*)((((T262*)C))->_start_position/*4*/));
}}
else{
if(id<=264){
if(id<=263){
R=((T0*)(/*(IRF4.6start_position*/(((T70*)((((T263*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}
else{
R=((T0*)(/*(IRF4.6start_position*/(((T70*)((((T264*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}}
else{
R=((T0*)(/*(IRF4.6start_position*/(((T70*)((((T267*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T0*)(/*(IRF4.6start_position*/(((T70*)((((T268*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}
else{
R=((T0*)(/*(IRF4.6start_position*/(((T70*)((((T270*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}}
else{
R=((T0*)(/*(IRF4.6start_position*/(((T70*)((((T271*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}}
else{
if(id<=272){
R=((T0*)(/*(IRF4.6start_position*/(((T70*)((((T272*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}
else{
R=((T0*)(/*(IRF4.6start_position*/(((T70*)((((T273*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T0*)(/*(IRF4.6start_position*/(((T70*)((((T274*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}
else{
R=((T0*)(/*(IRF4.6start_position*/(((T70*)((((T275*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}}
else{
R=((T0*)(/*(IRF4.6start_position*/(((T70*)((((T276*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}}
else{
if(id<=278){
if(id<=277){
R=((T0*)(/*(IRF4.6start_position*/(((T70*)((((T277*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}
else{
R=((T0*)(/*(IRF4.6start_position*/(((T70*)((((T278*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}}
else{
R=((T0*)((((T279*)C))->_start_position/*4*/));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T0*)((((T280*)C))->_start_position/*4*/));
}
else{
R=((T0*)((((T282*)C))->_start_position/*4*/));
}}
else{
R=((T0*)(/*(IRF4.6start_position*/(((T70*)((((T285*)C))->_formal_name/*4*/)))->_start_position/*4*//*)*/));
}}
else{
if(id<=354){
R=((T0*)(/*(IRF4.1start_position*/NULL/*)*/));
}
else{
R=((T0*)(/*(IRF4.1start_position*/NULL/*)*/));
}}}}}
return R;
}
void X52jvm_initialize_local(void *C,T2 a1){
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
r259jvm_initialize_local(((T259*)C),a1);
}
else{
r261jvm_initialize_local(((T261*)C),a1);
}}
else{
r262jvm_initialize_local(((T262*)C),a1);
}}
else{
if(id<=264){
if(id<=263){
r263jvm_initialize_local(a1);
}
else{
r264jvm_initialize_local(a1);
}}
else{
r267jvm_initialize_local(a1);
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
r268jvm_initialize_local(a1);
}
else{
r270jvm_initialize_local(a1);
}}
else{
r271jvm_initialize_local(a1);
}}
else{
if(id<=272){
r272jvm_initialize_local(a1);
}
else{
r273jvm_initialize_local(a1);
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
r274jvm_initialize_local(a1);
}
else{
r275jvm_initialize_local(a1);
}}
else{
r276jvm_initialize_local(a1);
}}
else{
if(id<=278){
if(id<=277){
r277jvm_initialize_local(((T277*)C),a1);
}
else{
r278jvm_initialize_local(((T278*)C),a1);
}}
else{
r279jvm_initialize_local(((T279*)C),a1);
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
r280jvm_initialize_local(((T280*)C),a1);
}
else{
r282jvm_initialize_local(((T282*)C),a1);
}}
else{
r285jvm_initialize_local(((T285*)C),a1);
}}
else{
if(id<=354){
r354jvm_initialize_local(a1);
}
else{
/*[IRF3.1jvm_initialize_local*//*]*/
}}}}}
}
void X52jvm_standard_is_equal(void *C){
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
r259jvm_standard_is_equal(((T259*)C));
}
else{
r261jvm_standard_is_equal(((T261*)C));
}}
else{
r262jvm_standard_is_equal(((T262*)C));
}}
else{
if(id<=264){
if(id<=263){
r263jvm_standard_is_equal(((T263*)C));
}
else{
r264jvm_standard_is_equal(((T264*)C));
}}
else{
/*[IRF3.2jvm_standard_is_equal*/{T2 _point2=0;
T2 _point1=0;
T0* _ca=NULL;
_ca=oBC12code_attribute;
_point1=/*(IRF4.9jvm_if_x_eq*/r28opcode_if_acmpeq((T28*)(oBC12code_attribute))/*)*/;
/*[IRF3.4opcode_iconst_0*/r28opcode(((T28*)_ca),3,1);
/*]*/
_point2=r28opcode_goto(((T28*)_ca));
r28resolve_u2_branch(_point1);
/*[IRF3.4opcode_iconst_1*/r28opcode(((T28*)_ca),4,1);
/*]*/
r28resolve_u2_branch(_point2);
}/*]*/
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
/*[IRF3.2jvm_standard_is_equal*/{T2 _point2=0;
T2 _point1=0;
T0* _ca=NULL;
_ca=oBC12code_attribute;
_point1=/*(IRF4.9jvm_if_x_eq*/r28opcode_if_icmpeq((T28*)(oBC12code_attribute))/*)*/;
/*[IRF3.4opcode_iconst_0*/r28opcode(((T28*)_ca),3,1);
/*]*/
_point2=r28opcode_goto(((T28*)_ca));
r28resolve_u2_branch(_point1);
/*[IRF3.4opcode_iconst_1*/r28opcode(((T28*)_ca),4,1);
/*]*/
r28resolve_u2_branch(_point2);
}/*]*/
}
else{
/*[IRF3.2jvm_standard_is_equal*/{T2 _point2=0;
T2 _point1=0;
T0* _ca=NULL;
_ca=oBC12code_attribute;
_point1=/*(IRF4.9jvm_if_x_eq*/r28opcode_if_icmpeq((T28*)(oBC12code_attribute))/*)*/;
/*[IRF3.4opcode_iconst_0*/r28opcode(((T28*)_ca),3,1);
/*]*/
_point2=r28opcode_goto(((T28*)_ca));
r28resolve_u2_branch(_point1);
/*[IRF3.4opcode_iconst_1*/r28opcode(((T28*)_ca),4,1);
/*]*/
r28resolve_u2_branch(_point2);
}/*]*/
}}
else{
/*[IRF3.2jvm_standard_is_equal*/{T2 _point2=0;
T2 _point1=0;
T0* _ca=NULL;
_ca=oBC12code_attribute;
_point1=r271jvm_if_x_eq();
/*[IRF3.4opcode_iconst_0*/r28opcode(((T28*)_ca),3,1);
/*]*/
_point2=r28opcode_goto(((T28*)_ca));
r28resolve_u2_branch(_point1);
/*[IRF3.4opcode_iconst_1*/r28opcode(((T28*)_ca),4,1);
/*]*/
r28resolve_u2_branch(_point2);
}/*]*/
}}
else{
if(id<=272){
/*[IRF3.2jvm_standard_is_equal*/{T2 _point2=0;
T2 _point1=0;
T0* _ca=NULL;
_ca=oBC12code_attribute;
_point1=/*(IRF4.9jvm_if_x_eq*/r28opcode_if_icmpeq((T28*)(oBC12code_attribute))/*)*/;
/*[IRF3.4opcode_iconst_0*/r28opcode(((T28*)_ca),3,1);
/*]*/
_point2=r28opcode_goto(((T28*)_ca));
r28resolve_u2_branch(_point1);
/*[IRF3.4opcode_iconst_1*/r28opcode(((T28*)_ca),4,1);
/*]*/
r28resolve_u2_branch(_point2);
}/*]*/
}
else{
/*[IRF3.1jvm_standard_is_equal*//*]*/
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
/*[IRF3.2jvm_standard_is_equal*/{T2 _point2=0;
T2 _point1=0;
T0* _ca=NULL;
_ca=oBC12code_attribute;
_point1=/*(IRF4.9jvm_if_x_eq*/r28opcode_if_acmpeq((T28*)(oBC12code_attribute))/*)*/;
/*[IRF3.4opcode_iconst_0*/r28opcode(((T28*)_ca),3,1);
/*]*/
_point2=r28opcode_goto(((T28*)_ca));
r28resolve_u2_branch(_point1);
/*[IRF3.4opcode_iconst_1*/r28opcode(((T28*)_ca),4,1);
/*]*/
r28resolve_u2_branch(_point2);
}/*]*/
}
else{
/*[IRF3.2jvm_standard_is_equal*/{T2 _point2=0;
T2 _point1=0;
T0* _ca=NULL;
_ca=oBC12code_attribute;
_point1=r275jvm_if_x_eq();
/*[IRF3.4opcode_iconst_0*/r28opcode(((T28*)_ca),3,1);
/*]*/
_point2=r28opcode_goto(((T28*)_ca));
r28resolve_u2_branch(_point1);
/*[IRF3.4opcode_iconst_1*/r28opcode(((T28*)_ca),4,1);
/*]*/
r28resolve_u2_branch(_point2);
}/*]*/
}}
else{
r276jvm_standard_is_equal(((T276*)C));
}}
else{
if(id<=278){
if(id<=277){
r277jvm_standard_is_equal(((T277*)C));
}
else{
r278jvm_standard_is_equal(((T278*)C));
}}
else{
r279jvm_standard_is_equal(((T279*)C));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
r280jvm_standard_is_equal(((T280*)C));
}
else{
r282jvm_standard_is_equal(((T282*)C));
}}
else{
r285jvm_standard_is_equal(((T285*)C));
}}
else{
if(id<=354){
r354jvm_standard_is_equal(((T354*)C));
}
else{
r380jvm_standard_is_equal(((T380*)C));
}}}}}
}
T6 X52is_formal_generic(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}
else{
if(id<=272){
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}
else{
R=((T6)(1));
}}
else{
if(id<=354){
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}}}}
return R;
}
void X52used_as_reference(void *C){
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
r259used_as_reference(((T259*)C));
}
else{
r261used_as_reference(((T261*)C));
}}
else{
r262used_as_reference(((T262*)C));
}}
else{
if(id<=264){
if(id<=263){
/*[IRF3.1used_as_reference*//*]*/
}
else{
/*[IRF3.1used_as_reference*//*]*/
}}
else{
/*[IRF3.1used_as_reference*//*]*/
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
r268used_as_reference();
}
else{
r270used_as_reference();
}}
else{
r271used_as_reference();
}}
else{
if(id<=272){
r272used_as_reference();
}
else{
/*[IRF3.1used_as_reference*//*]*/
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
r274used_as_reference();
}
else{
r275used_as_reference();
}}
else{
/*[IRF3.1used_as_reference*//*]*/
}}
else{
if(id<=278){
if(id<=277){
r277used_as_reference(((T277*)C));
}
else{
r278used_as_reference(((T278*)C));
}}
else{
r279used_as_reference(((T279*)C));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
r280used_as_reference(((T280*)C));
}
else{
r282used_as_reference(((T282*)C));
}}
else{
r285used_as_reference(((T285*)C));
}}
else{
if(id<=354){
/*[IRF3.1used_as_reference*//*]*/
}
else{
/*[IRF3.1used_as_reference*//*]*/
}}}}}
}
T6 X52is_a_in(void *C,T0* a1,T0* a2){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(r259is_a_in(((T259*)C),a1,a2)));
}
else{
R=((T6)(r261is_a_in(((T261*)C),a1,a2)));
}}
else{
R=((T6)(r262is_a_in(((T262*)C),a1,a2)));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(r263is_a_in(((T263*)C),a1,a2)));
}
else{
R=((T6)(r264is_a_in(((T264*)C),a1,a2)));
}}
else{
R=((T6)(r267is_a_in(((T267*)C),a1,a2)));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(r268is_a_in(((T268*)C),a1,a2)));
}
else{
R=((T6)(r270is_a_in(((T270*)C),a1,a2)));
}}
else{
R=((T6)(r271is_a_in(((T271*)C),a1,a2)));
}}
else{
if(id<=272){
R=((T6)(r272is_a_in(((T272*)C),a1,a2)));
}
else{
R=((T6)(r273is_a_in(((T273*)C),a1,a2)));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(r274is_a_in(((T274*)C),a1,a2)));
}
else{
R=((T6)(r275is_a_in(((T275*)C),a1,a2)));
}}
else{
R=((T6)(r276is_a_in(((T276*)C),a1,a2)));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(r277is_a_in(((T277*)C),a1,a2)));
}
else{
R=((T6)(r278is_a_in(((T278*)C),a1,a2)));
}}
else{
R=((T6)(r279is_a_in(((T279*)C),a1,a2)));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(r280is_a_in(((T280*)C),a1,a2)));
}
else{
R=((T6)(r282is_a_in(((T282*)C),a1,a2)));
}}
else{
R=((T6)(r285is_a_in(((T285*)C),a1,a2)));
}}
else{
if(id<=354){
R=((T6)(r354is_a_in(((T354*)C),a1,a2)));
}
else{
R=((T6)(r380is_a_in(((T380*)C),a1,a2)));
}}}}}
return R;
}
T2 X52id(void *C){
T2 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T2)(r259id(((T259*)C))));
}
else{
R=((T2)(r261id(((T261*)C))));
}}
else{
R=((T2)(r262id(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T2)(r263id(((T263*)C))));
}
else{
R=((T2)(r264id(((T264*)C))));
}}
else{
R=((T2)(r267id(((T267*)C))));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T2)(6));
}
else{
R=((T2)(3));
}}
else{
R=((T2)(5));
}}
else{
if(id<=272){
R=((T2)(2));
}
else{
R=((T2)(-1));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T2)(8));
}
else{
R=((T2)(4));
}}
else{
R=((T2)(7));
}}
else{
if(id<=278){
if(id<=277){
R=((T2)(r277id(((T277*)C))));
}
else{
R=((T2)(r278id(((T278*)C))));
}}
else{
R=((T2)(r279id(((T279*)C))));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T2)(r280id(((T280*)C))));
}
else{
R=((T2)(r282id(((T282*)C))));
}}
else{
R=((T2)(r285id(((T285*)C))));
}}
else{
if(id<=354){
R=((T2)(/*(IRF4.6id*/(((T23*)((((T354*)C))->_run_class/*4*/)))->_id/*4*//*)*/));
}
else{
R=((T2)(r380id(((T380*)C))));
}}}}}
return R;
}
T6 X52is_user_expanded(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(r259is_user_expanded(((T259*)C))));
}
else{
R=((T6)(r261is_user_expanded(((T261*)C))));
}}
else{
R=((T6)(r262is_user_expanded(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=272){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(/*(IRF4.5is_user_expanded*/r277is_expanded(((T277*)C))/*)*/));
}
else{
R=((T6)(r278is_user_expanded(((T278*)C))));
}}
else{
R=((T6)(r279is_user_expanded(((T279*)C))));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(r285is_user_expanded(((T285*)C))));
}}
else{
if(id<=354){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}}
return R;
}
T6 X52is_pointer(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(r259is_pointer(((T259*)C))));
}
else{
R=((T6)(r261is_pointer(((T261*)C))));
}}
else{
R=((T6)(r262is_pointer(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}}
else{
if(id<=272){
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(1));
}
else{
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}}
else{
R=((T6)(r279is_pointer(((T279*)C))));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}}
else{
R=((T6)(r285is_pointer(((T285*)C))));
}}
else{
if(id<=354){
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}}}}}
return R;
}
void X52jvm_check_class_invariant(void *C){
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
r259jvm_check_class_invariant(((T259*)C));
}
else{
r261jvm_check_class_invariant(((T261*)C));
}}
else{
r262jvm_check_class_invariant(((T262*)C));
}}
else{
if(id<=264){
if(id<=263){
/*[IRF3.1jvm_check_class_invariant*//*]*/
}
else{
/*[IRF3.4jvm_check_class_invariant*/r264standard_jvm_check_class_invariant(((T264*)C));
/*]*/
}}
else{
/*[IRF3.1jvm_check_class_invariant*//*]*/
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
/*[IRF3.1jvm_check_class_invariant*//*]*/
}
else{
/*[IRF3.1jvm_check_class_invariant*//*]*/
}}
else{
/*[IRF3.1jvm_check_class_invariant*//*]*/
}}
else{
if(id<=272){
/*[IRF3.1jvm_check_class_invariant*//*]*/
}
else{
/*[IRF3.1jvm_check_class_invariant*//*]*/
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
/*[IRF3.1jvm_check_class_invariant*//*]*/
}
else{
/*[IRF3.1jvm_check_class_invariant*//*]*/
}}
else{
/*[IRF3.4jvm_check_class_invariant*/r276standard_jvm_check_class_invariant(((T276*)C));
/*]*/
}}
else{
if(id<=278){
if(id<=277){
/*[IRF3.4jvm_check_class_invariant*/r277standard_jvm_check_class_invariant(((T277*)C));
/*]*/
}
else{
/*[IRF3.4jvm_check_class_invariant*/r278standard_jvm_check_class_invariant(((T278*)C));
/*]*/
}}
else{
/*[IRF3.4jvm_check_class_invariant*/r279standard_jvm_check_class_invariant(((T279*)C));
/*]*/
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
/*[IRF3.1jvm_check_class_invariant*//*]*/
}
else{
/*[IRF3.1jvm_check_class_invariant*//*]*/
}}
else{
r285jvm_check_class_invariant(((T285*)C));
}}
else{
if(id<=354){
/*[IRF3.4jvm_check_class_invariant*/r354standard_jvm_check_class_invariant(((T354*)C));
/*]*/
}
else{
/*[IRF3.1jvm_check_class_invariant*//*]*/
}}}}}
}
T0* X52look_up_for(void *C,T0* a1,T0* a2){
T0* R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T0*)(r259look_up_for(((T259*)C),a1,a2)));
}
else{
R=((T0*)(r261look_up_for(((T261*)C),a1,a2)));
}}
else{
R=((T0*)(r262look_up_for(((T262*)C),a1,a2)));
}}
else{
if(id<=264){
if(id<=263){
R=((T0*)(r263look_up_for(((T263*)C),a1,a2)));
}
else{
R=((T0*)(r264look_up_for(((T264*)C),a1,a2)));
}}
else{
R=((T0*)(r267look_up_for(((T267*)C),a1,a2)));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T0*)(r268look_up_for(((T268*)C),a1,a2)));
}
else{
R=((T0*)(r270look_up_for(((T270*)C),a1,a2)));
}}
else{
R=((T0*)(r271look_up_for(((T271*)C),a1,a2)));
}}
else{
if(id<=272){
R=((T0*)(r272look_up_for(((T272*)C),a1,a2)));
}
else{
R=((T0*)(r273look_up_for(((T273*)C),a1,a2)));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T0*)(r274look_up_for(((T274*)C),a1,a2)));
}
else{
R=((T0*)(r275look_up_for(((T275*)C),a1,a2)));
}}
else{
R=((T0*)(r276look_up_for(((T276*)C),a1,a2)));
}}
else{
if(id<=278){
if(id<=277){
R=((T0*)(r277look_up_for(((T277*)C),a1,a2)));
}
else{
R=((T0*)(r278look_up_for(((T278*)C),a1,a2)));
}}
else{
R=((T0*)(r279look_up_for(((T279*)C),a1,a2)));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T0*)(r280look_up_for(((T280*)C),a1,a2)));
}
else{
R=((T0*)(r282look_up_for(((T282*)C),a1,a2)));
}}
else{
R=((T0*)(r285look_up_for(((T285*)C),a1,a2)));
}}
else{
if(id<=354){
R=((T0*)(r354look_up_for(((T354*)C),a1,a2)));
}
else{
R=((T0*)(r380look_up_for(((T380*)C),a1,a2)));
}}}}}
return R;
}
T0* X52to_runnable(void *C,T0* a1){
T0* R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T0*)(r259to_runnable(((T259*)C),a1)));
}
else{
R=((T0*)(r261to_runnable(((T261*)C),a1)));
}}
else{
R=((T0*)(r262to_runnable(((T262*)C),a1)));
}}
else{
if(id<=264){
if(id<=263){
R=((T0*)(r263to_runnable(((T263*)C),a1)));
}
else{
R=((T0*)(r264to_runnable(((T264*)C),a1)));
}}
else{
R=((T0*)(r267to_runnable(((T267*)C),a1)));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T0*)(r268to_runnable(((T268*)C),a1)));
}
else{
R=((T0*)(r270to_runnable(((T270*)C),a1)));
}}
else{
R=((T0*)(r271to_runnable(((T271*)C),a1)));
}}
else{
if(id<=272){
R=((T0*)(r272to_runnable(((T272*)C),a1)));
}
else{
R=((T0*)(/*(IRF4.4to_runnable*/((T0*)(((T273*)C)))/*)*/));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T0*)(r274to_runnable(((T274*)C),a1)));
}
else{
R=((T0*)(r275to_runnable(((T275*)C),a1)));
}}
else{
R=((T0*)(/*(IRF4.4to_runnable*/((T0*)(((T276*)C)))/*)*/));
}}
else{
if(id<=278){
if(id<=277){
R=((T0*)(r277to_runnable(((T277*)C),a1)));
}
else{
R=((T0*)(r278to_runnable(((T278*)C),a1)));
}}
else{
R=((T0*)(r279to_runnable(((T279*)C),a1)));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T0*)(r280to_runnable(((T280*)C),a1)));
}
else{
R=((T0*)(r282to_runnable(((T282*)C),a1)));
}}
else{
R=((T0*)(r285to_runnable(((T285*)C),a1)));
}}
else{
if(id<=354){
R=((T0*)(/*(IRF4.4to_runnable*/((T0*)(((T354*)C)))/*)*/));
}
else{
R=((T0*)(/*(IRF4.4to_runnable*/((T0*)(((T380*)C)))/*)*/));
}}}}}
return R;
}
T0* X52run_type(void *C){
T0* R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T0*)((((T259*)C))->_run_type/*16*/));
}
else{
R=((T0*)((((T261*)C))->_run_type/*8*/));
}}
else{
R=((T0*)(r262run_type(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T263*)C)))/*)*/));
}
else{
R=((T0*)(r264run_type(((T264*)C))));
}}
else{
R=((T0*)((((T267*)C))->_run_type/*16*/));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T268*)C)))/*)*/));
}
else{
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T270*)C)))/*)*/));
}}
else{
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T271*)C)))/*)*/));
}}
else{
if(id<=272){
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T272*)C)))/*)*/));
}
else{
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T273*)C)))/*)*/));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T274*)C)))/*)*/));
}
else{
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T275*)C)))/*)*/));
}}
else{
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T276*)C)))/*)*/));
}}
else{
if(id<=278){
if(id<=277){
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T277*)C)))/*)*/));
}
else{
R=((T0*)(r278run_type(((T278*)C))));
}}
else{
R=((T0*)((((T279*)C))->_run_type/*20*/));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T280*)C)))/*)*/));
}
else{
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T282*)C)))/*)*/));
}}
else{
R=((T0*)((((T285*)C))->_run_type/*12*/));
}}
else{
if(id<=354){
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T354*)C)))/*)*/));
}
else{
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T380*)C)))/*)*/));
}}}}}
return R;
}
T0* X52run_class(void *C){
T0* R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T0*)(r259run_class(((T259*)C))));
}
else{
R=((T0*)(r261run_class(((T261*)C))));
}}
else{
R=((T0*)(r262run_class(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T0*)(r263run_class(((T263*)C))));
}
else{
R=((T0*)(r264run_class(((T264*)C))));
}}
else{
R=((T0*)(r267run_class(((T267*)C))));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T0*)(r268run_class(((T268*)C))));
}
else{
R=((T0*)(r270run_class(((T270*)C))));
}}
else{
R=((T0*)(r271run_class(((T271*)C))));
}}
else{
if(id<=272){
R=((T0*)(r272run_class(((T272*)C))));
}
else{
R=((T0*)(/*(IRF4.1run_class*/NULL/*)*/));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T0*)(r274run_class(((T274*)C))));
}
else{
R=((T0*)(r275run_class(((T275*)C))));
}}
else{
R=((T0*)(r276run_class(((T276*)C))));
}}
else{
if(id<=278){
if(id<=277){
R=((T0*)(r277run_class(((T277*)C))));
}
else{
R=((T0*)(r278run_class(((T278*)C))));
}}
else{
R=((T0*)(r279run_class(((T279*)C))));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T0*)(r280run_class(((T280*)C))));
}
else{
R=((T0*)(r282run_class(((T282*)C))));
}}
else{
R=((T0*)(r285run_class(((T285*)C))));
}}
else{
if(id<=354){
R=((T0*)((((T354*)C))->_run_class/*4*/));
}
else{
R=((T0*)(r380run_class(((T380*)C))));
}}}}}
return R;
}
T6 X52has_creation(void *C,T0* a1){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(r259has_creation(((T259*)C),a1)));
}
else{
R=((T6)(r261has_creation(((T261*)C),a1)));
}}
else{
R=((T6)(r262has_creation(((T262*)C),a1)));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(r263has_creation(((T263*)C),a1)));
}
else{
R=((T6)(r264has_creation(((T264*)C),a1)));
}}
else{
R=((T6)(/*(IRF4.1has_creation*/0/*)*/));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(r268has_creation(((T268*)C),a1)));
}
else{
R=((T6)(r270has_creation(((T270*)C),a1)));
}}
else{
R=((T6)(r271has_creation(((T271*)C),a1)));
}}
else{
if(id<=272){
R=((T6)(r272has_creation(((T272*)C),a1)));
}
else{
R=((T6)(r273has_creation(((T273*)C),a1)));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(r274has_creation(((T274*)C),a1)));
}
else{
R=((T6)(r275has_creation(((T275*)C),a1)));
}}
else{
R=((T6)(r276has_creation(((T276*)C),a1)));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(r277has_creation(((T277*)C),a1)));
}
else{
R=((T6)(r278has_creation(((T278*)C),a1)));
}}
else{
R=((T6)(r279has_creation(((T279*)C),a1)));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(/*(IRF4.1has_creation*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1has_creation*/0/*)*/));
}}
else{
R=((T6)(r285has_creation(((T285*)C),a1)));
}}
else{
if(id<=354){
R=((T6)(/*(IRF4.1has_creation*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1has_creation*/0/*)*/));
}}}}}
return R;
}
T0* X52expanded_initializer(void *C){
T0* R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T0*)(r259expanded_initializer(((T259*)C))));
}
else{
R=((T0*)(r261expanded_initializer(((T261*)C))));
}}
else{
R=((T0*)(r262expanded_initializer(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}
else{
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}}
else{
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}
else{
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}}
else{
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}}
else{
if(id<=272){
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}
else{
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}
else{
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}}
else{
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}}
else{
if(id<=278){
if(id<=277){
R=((T0*)(r277expanded_initializer(((T277*)C))));
}
else{
R=((T0*)(r278expanded_initializer(((T278*)C))));
}}
else{
R=((T0*)(r279expanded_initializer(((T279*)C))));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}
else{
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}}
else{
R=((T0*)(r285expanded_initializer(((T285*)C))));
}}
else{
if(id<=354){
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}
else{
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}}}}}
return R;
}
T2 X52jvm_method_flags(void *C){
T2 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T2)(r259jvm_method_flags(((T259*)C))));
}
else{
R=((T2)(r261jvm_method_flags(((T261*)C))));
}}
else{
R=((T2)(r262jvm_method_flags(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T2)(17));
}
else{
R=((T2)(17));
}}
else{
R=((T2)(9));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T2)(9));
}
else{
R=((T2)(9));
}}
else{
R=((T2)(9));
}}
else{
if(id<=272){
R=((T2)(9));
}
else{
R=((T2)(17));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T2)(9));
}
else{
R=((T2)(9));
}}
else{
R=((T2)(17));
}}
else{
if(id<=278){
if(id<=277){
R=((T2)(17));
}
else{
R=((T2)(17));
}}
else{
R=((T2)(17));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T2)(9));
}
else{
R=((T2)(9));
}}
else{
R=((T2)(r285jvm_method_flags(((T285*)C))));
}}
else{
if(id<=354){
R=((T2)(17));
}
else{
R=((T2)(17));
}}}}}
return R;
}
T6 X52is_like_current(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(0));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(0));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=272){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=354){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}}
return R;
}
T6 X52is_boolean(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(r259is_boolean(((T259*)C))));
}
else{
R=((T6)(r261is_boolean(((T261*)C))));
}}
else{
R=((T6)(r262is_boolean(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(1));
}
else{
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}}
else{
if(id<=272){
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}}
else{
R=((T6)(r279is_boolean(((T279*)C))));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}}
else{
R=((T6)(r285is_boolean(((T285*)C))));
}}
else{
if(id<=354){
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}}}}}
return R;
}
T6 X52is_generic(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(r259is_generic(((T259*)C))));
}
else{
R=((T6)(r261is_generic(((T261*)C))));
}}
else{
R=((T6)(r262is_generic(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(0));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(1));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=272){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(0));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(r279is_generic(((T279*)C))));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(r285is_generic(((T285*)C))));
}}
else{
if(id<=354){
R=((T6)(r354is_generic(((T354*)C))));
}
else{
R=((T6)(0));
}}}}}
return R;
}
void X52jvm_xaload(void *C){
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
r259jvm_xaload(((T259*)C));
}
else{
r261jvm_xaload(((T261*)C));
}}
else{
r262jvm_xaload(((T262*)C));
}}
else{
if(id<=264){
if(id<=263){
/*[IRF3.2jvm_xaload*//*[IRF3.4opcode_aaload*/r28opcode((T28*)(oBC12code_attribute),50,-(1));
/*]*/
/*]*/
}
else{
/*[IRF3.2jvm_xaload*//*[IRF3.4opcode_aaload*/r28opcode((T28*)(oBC12code_attribute),50,-(1));
/*]*/
/*]*/
}}
else{
/*[IRF3.2jvm_xaload*//*[IRF3.4opcode_aaload*/r28opcode((T28*)(oBC12code_attribute),50,-(1));
/*]*/
/*]*/
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
/*[IRF3.2jvm_xaload*//*[IRF3.4opcode_baload*/r28opcode((T28*)(oBC12code_attribute),51,-(1));
/*]*/
/*]*/
}
else{
/*[IRF3.2jvm_xaload*//*[IRF3.4opcode_baload*/r28opcode((T28*)(oBC12code_attribute),51,-(1));
/*]*/
/*]*/
}}
else{
/*[IRF3.2jvm_xaload*//*[IRF3.4opcode_daload*/r28opcode((T28*)(oBC12code_attribute),49,0);
/*]*/
/*]*/
}}
else{
if(id<=272){
/*[IRF3.2jvm_xaload*//*[IRF3.4opcode_iaload*/r28opcode((T28*)(oBC12code_attribute),46,-(1));
/*]*/
/*]*/
}
else{
/*[IRF3.2jvm_xaload*//*[IRF3.4opcode_aaload*/r28opcode((T28*)(oBC12code_attribute),50,-(1));
/*]*/
/*]*/
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
/*[IRF3.2jvm_xaload*//*[IRF3.4opcode_aaload*/r28opcode((T28*)(oBC12code_attribute),50,-(1));
/*]*/
/*]*/
}
else{
/*[IRF3.2jvm_xaload*//*[IRF3.4opcode_faload*/r28opcode((T28*)(oBC12code_attribute),48,-(1));
/*]*/
/*]*/
}}
else{
/*[IRF3.2jvm_xaload*//*[IRF3.4opcode_aaload*/r28opcode((T28*)(oBC12code_attribute),50,-(1));
/*]*/
/*]*/
}}
else{
if(id<=278){
if(id<=277){
/*[IRF3.2jvm_xaload*//*[IRF3.4opcode_aaload*/r28opcode((T28*)(oBC12code_attribute),50,-(1));
/*]*/
/*]*/
}
else{
/*[IRF3.2jvm_xaload*//*[IRF3.4opcode_aaload*/r28opcode((T28*)(oBC12code_attribute),50,-(1));
/*]*/
/*]*/
}}
else{
/*[IRF3.2jvm_xaload*//*[IRF3.4opcode_aaload*/r28opcode((T28*)(oBC12code_attribute),50,-(1));
/*]*/
/*]*/
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
/*[IRF3.2jvm_xaload*//*[IRF3.4opcode_aaload*/r28opcode((T28*)(oBC12code_attribute),50,-(1));
/*]*/
/*]*/
}
else{
/*[IRF3.2jvm_xaload*//*[IRF3.4opcode_aaload*/r28opcode((T28*)(oBC12code_attribute),50,-(1));
/*]*/
/*]*/
}}
else{
r285jvm_xaload(((T285*)C));
}}
else{
if(id<=354){
/*[IRF3.2jvm_xaload*//*[IRF3.4opcode_aaload*/r28opcode((T28*)(oBC12code_attribute),50,-(1));
/*]*/
/*]*/
}
else{
/*[IRF3.2jvm_xaload*//*[IRF3.4opcode_aaload*/r28opcode((T28*)(oBC12code_attribute),50,-(1));
/*]*/
/*]*/
}}}}}
}
T6 X52is_bit(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(r259is_bit(((T259*)C))));
}
else{
R=((T6)(r261is_bit(((T261*)C))));
}}
else{
R=((T6)(r262is_bit(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}}
else{
if(id<=272){
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}}
else{
R=((T6)(r279is_bit(((T279*)C))));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(1));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(r285is_bit(((T285*)C))));
}}
else{
if(id<=354){
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}}}}}
return R;
}
T6 X52is_real(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(r259is_real(((T259*)C))));
}
else{
R=((T6)(r261is_real(((T261*)C))));
}}
else{
R=((T6)(r262is_real(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}}
else{
if(id<=272){
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}}
else{
R=((T6)(r279is_real(((T279*)C))));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}}
else{
R=((T6)(r285is_real(((T285*)C))));
}}
else{
if(id<=354){
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}}}}}
return R;
}
T6 X52is_any(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(r259is_any(((T259*)C))));
}
else{
R=((T6)(r261is_any(((T261*)C))));
}}
else{
R=((T6)(r262is_any(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(1));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=272){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(r285is_any(((T285*)C))));
}}
else{
if(id<=354){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}}
return R;
}
void X52jvm_write_local(void *C,T2 a1){
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
r259jvm_write_local(((T259*)C),a1);
}
else{
r261jvm_write_local(((T261*)C),a1);
}}
else{
r262jvm_write_local(((T262*)C),a1);
}}
else{
if(id<=264){
if(id<=263){
/*[IRF3.6jvm_write_local*/{T2 b1=a1;
r28opcode_astore((T28*)(oBC12code_attribute),b1);
}/*]*/
}
else{
/*[IRF3.6jvm_write_local*/{T2 b1=a1;
r28opcode_astore((T28*)(oBC12code_attribute),b1);
}/*]*/
}}
else{
/*[IRF3.6jvm_write_local*/{T2 b1=a1;
r28opcode_astore((T28*)(oBC12code_attribute),b1);
}/*]*/
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
/*[IRF3.6jvm_write_local*/{T2 b1=a1;
r28opcode_istore((T28*)(oBC12code_attribute),b1);
}/*]*/
}
else{
/*[IRF3.6jvm_write_local*/{T2 b1=a1;
r28opcode_istore((T28*)(oBC12code_attribute),b1);
}/*]*/
}}
else{
/*[IRF3.6jvm_write_local*/{T2 b1=a1;
r28opcode_dstore((T28*)(oBC12code_attribute),b1);
}/*]*/
}}
else{
if(id<=272){
/*[IRF3.6jvm_write_local*/{T2 b1=a1;
r28opcode_istore((T28*)(oBC12code_attribute),b1);
}/*]*/
}
else{
/*[IRF3.6jvm_write_local*/{T2 b1=a1;
r28opcode_astore((T28*)(oBC12code_attribute),b1);
}/*]*/
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
/*[IRF3.6jvm_write_local*/{T2 b1=a1;
r28opcode_astore((T28*)(oBC12code_attribute),b1);
}/*]*/
}
else{
/*[IRF3.6jvm_write_local*/{T2 b1=a1;
r28opcode_fstore((T28*)(oBC12code_attribute),b1);
}/*]*/
}}
else{
/*[IRF3.6jvm_write_local*/{T2 b1=a1;
r28opcode_astore((T28*)(oBC12code_attribute),b1);
}/*]*/
}}
else{
if(id<=278){
if(id<=277){
/*[IRF3.6jvm_write_local*/{T2 b1=a1;
r28opcode_astore((T28*)(oBC12code_attribute),b1);
}/*]*/
}
else{
/*[IRF3.6jvm_write_local*/{T2 b1=a1;
r28opcode_astore((T28*)(oBC12code_attribute),b1);
}/*]*/
}}
else{
r279jvm_write_local(((T279*)C),a1);
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
r280jvm_write_local(a1);
}
else{
r282jvm_write_local(a1);
}}
else{
r285jvm_write_local(((T285*)C),a1);
}}
else{
if(id<=354){
/*[IRF3.6jvm_write_local*/{T2 b1=a1;
r28opcode_astore((T28*)(oBC12code_attribute),b1);
}/*]*/
}
else{
/*[IRF3.6jvm_write_local*/{T2 b1=a1;
r28opcode_astore((T28*)(oBC12code_attribute),b1);
}/*]*/
}}}}}
}
T0* X52smallest_ancestor(void *C,T0* a1){
T0* R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T0*)(r259smallest_ancestor(((T259*)C),a1)));
}
else{
R=((T0*)(r261smallest_ancestor(((T261*)C),a1)));
}}
else{
R=((T0*)(r262smallest_ancestor(((T262*)C),a1)));
}}
else{
if(id<=264){
if(id<=263){
R=((T0*)(/*(IRF4.4smallest_ancestor*/((T0*)(((T263*)C)))/*)*/));
}
else{
R=((T0*)(r264smallest_ancestor(((T264*)C),a1)));
}}
else{
R=((T0*)(r267smallest_ancestor(((T267*)C),a1)));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T0*)(r268smallest_ancestor(((T268*)C),a1)));
}
else{
R=((T0*)(r270smallest_ancestor(((T270*)C),a1)));
}}
else{
R=((T0*)(r271smallest_ancestor(((T271*)C),a1)));
}}
else{
if(id<=272){
R=((T0*)(r272smallest_ancestor(((T272*)C),a1)));
}
else{
R=((T0*)(r273smallest_ancestor(a1)));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T0*)(r274smallest_ancestor(((T274*)C),a1)));
}
else{
R=((T0*)(r275smallest_ancestor(((T275*)C),a1)));
}}
else{
R=((T0*)(r276smallest_ancestor(((T276*)C),a1)));
}}
else{
if(id<=278){
if(id<=277){
R=((T0*)(r277smallest_ancestor(((T277*)C),a1)));
}
else{
R=((T0*)(r278smallest_ancestor(((T278*)C),a1)));
}}
else{
R=((T0*)(r279smallest_ancestor(((T279*)C),a1)));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T0*)(r280smallest_ancestor(((T280*)C),a1)));
}
else{
R=((T0*)(r282smallest_ancestor(((T282*)C),a1)));
}}
else{
R=((T0*)(r285smallest_ancestor(((T285*)C),a1)));
}}
else{
if(id<=354){
R=((T0*)(r354smallest_ancestor(a1)));
}
else{
R=((T0*)(r380smallest_ancestor(((T380*)C),a1)));
}}}}}
return R;
}
T0* X52run_time_mark(void *C){
T0* R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T0*)(r259run_time_mark(((T259*)C))));
}
else{
R=((T0*)(r261run_time_mark(((T261*)C))));
}}
else{
R=((T0*)(r262run_time_mark(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T0*)(r263run_time_mark()));
}
else{
R=((T0*)(r264run_time_mark(((T264*)C))));
}}
else{
R=((T0*)(r267run_time_mark(((T267*)C))));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T0*)(r268run_time_mark()));
}
else{
R=((T0*)(r270run_time_mark()));
}}
else{
R=((T0*)(r271run_time_mark()));
}}
else{
if(id<=272){
R=((T0*)(r272run_time_mark()));
}
else{
R=((T0*)(r273run_time_mark()));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T0*)(r274run_time_mark()));
}
else{
R=((T0*)(r275run_time_mark()));
}}
else{
R=((T0*)(r276run_time_mark()));
}}
else{
if(id<=278){
if(id<=277){
R=((T0*)(/*(IRF4.6run_time_mark*/(((T70*)((((T277*)C))->_base_class_name/*4*/)))->_to_string/*0*//*)*/));
}
else{
R=((T0*)(r278run_time_mark(((T278*)C))));
}}
else{
R=((T0*)((((T279*)C))->_run_time_mark/*16*/));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T0*)((((T280*)C))->_run_time_mark/*12*/));
}
else{
R=((T0*)((((T282*)C))->_run_time_mark/*12*/));
}}
else{
R=((T0*)(r285run_time_mark(((T285*)C))));
}}
else{
if(id<=354){
R=((T0*)(/*(IRF4.3run_time_mark*/(((T354*)C))->_written_mark/*8*//*)*/));
}
else{
R=((T0*)((((T380*)C))->_run_time_mark/*12*/));
}}}}}
return R;
}
T6 X52is_expanded(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(r259is_expanded(((T259*)C))));
}
else{
R=((T6)(r261is_expanded(((T261*)C))));
}}
else{
R=((T6)(r262is_expanded(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(1));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(1));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(1));
}}
else{
if(id<=272){
R=((T6)(1));
}
else{
R=((T6)(0));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(1));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(0));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(r277is_expanded(((T277*)C))));
}
else{
R=((T6)(r278is_expanded(((T278*)C))));
}}
else{
R=((T6)(1));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(1));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(r285is_expanded(((T285*)C))));
}}
else{
if(id<=354){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}}
return R;
}
T2 X52jvm_if_x_eq(void *C){
T2 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T2)(r259jvm_if_x_eq(((T259*)C))));
}
else{
R=((T2)(r261jvm_if_x_eq(((T261*)C))));
}}
else{
R=((T2)(r262jvm_if_x_eq(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T2)(/*(IRF4.9jvm_if_x_eq*/r28opcode_if_acmpeq((T28*)(oBC12code_attribute))/*)*/));
}
else{
R=((T2)(/*(IRF4.9jvm_if_x_eq*/r28opcode_if_acmpeq((T28*)(oBC12code_attribute))/*)*/));
}}
else{
R=((T2)(/*(IRF4.9jvm_if_x_eq*/r28opcode_if_acmpeq((T28*)(oBC12code_attribute))/*)*/));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T2)(/*(IRF4.9jvm_if_x_eq*/r28opcode_if_icmpeq((T28*)(oBC12code_attribute))/*)*/));
}
else{
R=((T2)(/*(IRF4.9jvm_if_x_eq*/r28opcode_if_icmpeq((T28*)(oBC12code_attribute))/*)*/));
}}
else{
R=((T2)(r271jvm_if_x_eq()));
}}
else{
if(id<=272){
R=((T2)(/*(IRF4.9jvm_if_x_eq*/r28opcode_if_icmpeq((T28*)(oBC12code_attribute))/*)*/));
}
else{
R=((T2)(/*(IRF4.9jvm_if_x_eq*/r28opcode_if_acmpeq((T28*)(oBC12code_attribute))/*)*/));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T2)(/*(IRF4.9jvm_if_x_eq*/r28opcode_if_acmpeq((T28*)(oBC12code_attribute))/*)*/));
}
else{
R=((T2)(r275jvm_if_x_eq()));
}}
else{
R=((T2)(/*(IRF4.9jvm_if_x_eq*/r28opcode_if_acmpeq((T28*)(oBC12code_attribute))/*)*/));
}}
else{
if(id<=278){
if(id<=277){
R=((T2)(/*(IRF4.9jvm_if_x_eq*/r28opcode_if_acmpeq((T28*)(oBC12code_attribute))/*)*/));
}
else{
R=((T2)(/*(IRF4.9jvm_if_x_eq*/r28opcode_if_acmpeq((T28*)(oBC12code_attribute))/*)*/));
}}
else{
R=((T2)(/*(IRF4.9jvm_if_x_eq*/r28opcode_if_acmpeq((T28*)(oBC12code_attribute))/*)*/));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T2)(r280jvm_if_x_eq()));
}
else{
R=((T2)(r282jvm_if_x_eq()));
}}
else{
R=((T2)(r285jvm_if_x_eq(((T285*)C))));
}}
else{
if(id<=354){
R=((T2)(/*(IRF4.9jvm_if_x_eq*/r28opcode_if_acmpeq((T28*)(oBC12code_attribute))/*)*/));
}
else{
R=((T2)(/*(IRF4.9jvm_if_x_eq*/r28opcode_if_acmpeq((T28*)(oBC12code_attribute))/*)*/));
}}}}}
return R;
}
T6 X52is_basic_eiffel_expanded(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(r259is_basic_eiffel_expanded(((T259*)C))));
}
else{
R=((T6)(r261is_basic_eiffel_expanded(((T261*)C))));
}}
else{
R=((T6)(r262is_basic_eiffel_expanded(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(1));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(1));
}}
else{
if(id<=272){
R=((T6)(1));
}
else{
R=((T6)(0));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(1));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(0));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(r279is_basic_eiffel_expanded(((T279*)C))));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(r285is_basic_eiffel_expanded(((T285*)C))));
}}
else{
if(id<=354){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}}
return R;
}
void X52jvm_xnewarray(void *C){
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
r259jvm_xnewarray(((T259*)C));
}
else{
r261jvm_xnewarray(((T261*)C));
}}
else{
r262jvm_xnewarray(((T262*)C));
}}
else{
if(id<=264){
if(id<=263){
/*[IRF3.2jvm_xnewarray*/{T2 _idx=0;
_idx=((T29*)(oBC12constant_pool))->_idx_jvm_root_class/*12*/;
r28opcode_anewarray((T28*)(oBC12code_attribute),_idx);
}/*]*/
}
else{
/*[IRF3.2jvm_xnewarray*/{T2 _idx=0;
_idx=((T29*)(oBC12constant_pool))->_idx_jvm_root_class/*12*/;
r28opcode_anewarray((T28*)(oBC12code_attribute),_idx);
}/*]*/
}}
else{
r267jvm_xnewarray(((T267*)C));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
/*[IRF3.2jvm_xnewarray*/r28opcode_newarray((T28*)(oBC12code_attribute),4);
/*]*/
}
else{
/*[IRF3.2jvm_xnewarray*/r28opcode_newarray((T28*)(oBC12code_attribute),8);
/*]*/
}}
else{
/*[IRF3.2jvm_xnewarray*/r28opcode_newarray((T28*)(oBC12code_attribute),7);
/*]*/
}}
else{
if(id<=272){
/*[IRF3.2jvm_xnewarray*/r28opcode_newarray((T28*)(oBC12code_attribute),10);
/*]*/
}
else{
/*[IRF3.2jvm_xnewarray*/{T2 _idx=0;
_idx=((T29*)(oBC12constant_pool))->_idx_jvm_root_class/*12*/;
r28opcode_anewarray((T28*)(oBC12code_attribute),_idx);
}/*]*/
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
/*[IRF3.2jvm_xnewarray*/{T2 _idx=0;
_idx=((T29*)(oBC12constant_pool))->_idx_java_lang_object/*8*/;
r28opcode_anewarray((T28*)(oBC12code_attribute),_idx);
}/*]*/
}
else{
/*[IRF3.2jvm_xnewarray*/r28opcode_newarray((T28*)(oBC12code_attribute),6);
/*]*/
}}
else{
/*[IRF3.2jvm_xnewarray*/{T2 _idx=0;
_idx=((T29*)(oBC12constant_pool))->_idx_jvm_root_class/*12*/;
r28opcode_anewarray((T28*)(oBC12code_attribute),_idx);
}/*]*/
}}
else{
if(id<=278){
if(id<=277){
r277jvm_xnewarray(((T277*)C));
}
else{
r278jvm_xnewarray(((T278*)C));
}}
else{
r279jvm_xnewarray(((T279*)C));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
/*[IRF3.2jvm_xnewarray*/{T2 _idx=0;
_idx=((T29*)(oBC12constant_pool))->_idx_java_lang_object/*8*/;
r28opcode_anewarray((T28*)(oBC12code_attribute),_idx);
}/*]*/
}
else{
/*[IRF3.2jvm_xnewarray*/{T2 _idx=0;
_idx=((T29*)(oBC12constant_pool))->_idx_java_lang_object/*8*/;
r28opcode_anewarray((T28*)(oBC12code_attribute),_idx);
}/*]*/
}}
else{
r285jvm_xnewarray(((T285*)C));
}}
else{
if(id<=354){
/*[IRF3.2jvm_xnewarray*/{T2 _idx=0;
_idx=((T29*)(oBC12constant_pool))->_idx_jvm_root_class/*12*/;
r28opcode_anewarray((T28*)(oBC12code_attribute),_idx);
}/*]*/
}
else{
/*[IRF3.2jvm_xnewarray*/{T2 _idx=0;
_idx=((T29*)(oBC12constant_pool))->_idx_jvm_root_class/*12*/;
r28opcode_anewarray((T28*)(oBC12code_attribute),_idx);
}/*]*/
}}}}}
}
void X52jvm_descriptor_in(void *C,T0* a1){
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
r259jvm_descriptor_in(((T259*)C),a1);
}
else{
r261jvm_descriptor_in(((T261*)C),a1);
}}
else{
r262jvm_descriptor_in(((T262*)C),a1);
}}
else{
if(id<=264){
if(id<=263){
/*[IRF3.6jvm_descriptor_in*/{T0* b1=a1;
r7append(((T7*)b1),r263jvm_root_descriptor());
}/*]*/
}
else{
/*[IRF3.6jvm_descriptor_in*/{T0* b1=a1;
r7append(((T7*)b1),r264jvm_root_descriptor());
}/*]*/
}}
else{
r267jvm_descriptor_in(((T267*)C),a1);
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
/*[IRF3.6jvm_descriptor_in*/{T0* b1=a1;
r7extend(((T7*)b1),'Z');
}/*]*/
}
else{
/*[IRF3.6jvm_descriptor_in*/{T0* b1=a1;
r7extend(((T7*)b1),'B');
}/*]*/
}}
else{
/*[IRF3.6jvm_descriptor_in*/{T0* b1=a1;
r7extend(((T7*)b1),'D');
}/*]*/
}}
else{
if(id<=272){
/*[IRF3.6jvm_descriptor_in*/{T0* b1=a1;
r7extend(((T7*)b1),'I');
}/*]*/
}
else{
/*[IRF3.6jvm_descriptor_in*/{T0* b1=a1;
r7append(((T7*)b1),r273jvm_root_descriptor());
}/*]*/
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
/*[IRF3.6jvm_descriptor_in*/{T0* b1=a1;
r7append(((T7*)b1),((T0*)ms13_28278a));
}/*]*/
}
else{
/*[IRF3.6jvm_descriptor_in*/{T0* b1=a1;
r7extend(((T7*)b1),'F');
}/*]*/
}}
else{
/*[IRF3.6jvm_descriptor_in*/{T0* b1=a1;
r7append(((T7*)b1),r276jvm_root_descriptor());
}/*]*/
}}
else{
if(id<=278){
if(id<=277){
r277jvm_descriptor_in(((T277*)C),a1);
}
else{
r278jvm_descriptor_in(((T278*)C),a1);
}}
else{
/*[IRF3.6jvm_descriptor_in*/{T279* C1=((T279*)C);
T0* b1=a1;
r23jvm_type_descriptor_in((T23*)(r279run_class(C1)),b1);
}/*]*/
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
/*[IRF3.6jvm_descriptor_in*/{T0* b1=a1;
r7append(((T7*)b1),((T0*)ms13_28278));
}/*]*/
}
else{
/*[IRF3.6jvm_descriptor_in*/{T0* b1=a1;
r7append(((T7*)b1),((T0*)ms13_28278));
}/*]*/
}}
else{
r285jvm_descriptor_in(((T285*)C),a1);
}}
else{
if(id<=354){
/*[IRF3.6jvm_descriptor_in*/{T0* b1=a1;
r7append(((T7*)b1),r354jvm_root_descriptor());
}/*]*/
}
else{
/*[IRF3.6jvm_descriptor_in*/{T0* b1=a1;
r7append(((T7*)b1),r380jvm_root_descriptor());
}/*]*/
}}}}}
}
void X52jvm_push_local(void *C,T2 a1){
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
r259jvm_push_local(((T259*)C),a1);
}
else{
r261jvm_push_local(((T261*)C),a1);
}}
else{
r262jvm_push_local(((T262*)C),a1);
}}
else{
if(id<=264){
if(id<=263){
/*[IRF3.6jvm_push_local*/{T2 b1=a1;
r28opcode_aload((T28*)(oBC12code_attribute),b1);
}/*]*/
}
else{
/*[IRF3.6jvm_push_local*/{T2 b1=a1;
r28opcode_aload((T28*)(oBC12code_attribute),b1);
}/*]*/
}}
else{
/*[IRF3.6jvm_push_local*/{T2 b1=a1;
r28opcode_aload((T28*)(oBC12code_attribute),b1);
}/*]*/
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
/*[IRF3.6jvm_push_local*/{T2 b1=a1;
r28opcode_iload((T28*)(oBC12code_attribute),b1);
}/*]*/
}
else{
/*[IRF3.6jvm_push_local*/{T2 b1=a1;
r28opcode_iload((T28*)(oBC12code_attribute),b1);
}/*]*/
}}
else{
/*[IRF3.6jvm_push_local*/{T2 b1=a1;
r28opcode_dload((T28*)(oBC12code_attribute),b1);
}/*]*/
}}
else{
if(id<=272){
/*[IRF3.6jvm_push_local*/{T2 b1=a1;
r28opcode_iload((T28*)(oBC12code_attribute),b1);
}/*]*/
}
else{
/*[IRF3.6jvm_push_local*/{T2 b1=a1;
r28opcode_aload((T28*)(oBC12code_attribute),b1);
}/*]*/
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
/*[IRF3.6jvm_push_local*/{T2 b1=a1;
r28opcode_aload((T28*)(oBC12code_attribute),b1);
}/*]*/
}
else{
/*[IRF3.6jvm_push_local*/{T2 b1=a1;
r28opcode_fload((T28*)(oBC12code_attribute),b1);
}/*]*/
}}
else{
/*[IRF3.6jvm_push_local*/{T2 b1=a1;
r28opcode_aload((T28*)(oBC12code_attribute),b1);
}/*]*/
}}
else{
if(id<=278){
if(id<=277){
/*[IRF3.6jvm_push_local*/{T2 b1=a1;
r28opcode_aload((T28*)(oBC12code_attribute),b1);
}/*]*/
}
else{
/*[IRF3.6jvm_push_local*/{T2 b1=a1;
r28opcode_aload((T28*)(oBC12code_attribute),b1);
}/*]*/
}}
else{
/*[IRF3.6jvm_push_local*/{T2 b1=a1;
r28opcode_aload((T28*)(oBC12code_attribute),b1);
}/*]*/
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
/*[IRF3.6jvm_push_local*/{T2 b1=a1;
r28opcode_aload((T28*)(oBC12code_attribute),b1);
}/*]*/
}
else{
/*[IRF3.6jvm_push_local*/{T2 b1=a1;
r28opcode_aload((T28*)(oBC12code_attribute),b1);
}/*]*/
}}
else{
r285jvm_push_local(((T285*)C),a1);
}}
else{
if(id<=354){
/*[IRF3.6jvm_push_local*/{T2 b1=a1;
r28opcode_aload((T28*)(oBC12code_attribute),b1);
}/*]*/
}
else{
/*[IRF3.6jvm_push_local*/{T2 b1=a1;
r28opcode_aload((T28*)(oBC12code_attribute),b1);
}/*]*/
}}}}}
}
T6 X52is_native_array(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(r259is_native_array(((T259*)C))));
}
else{
R=((T6)(r261is_native_array(((T261*)C))));
}}
else{
R=((T6)(r262is_native_array(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(r263is_native_array(((T263*)C))));
}
else{
R=((T6)(r264is_native_array(((T264*)C))));
}}
else{
R=((T6)(r267is_native_array(((T267*)C))));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(r268is_native_array(((T268*)C))));
}
else{
R=((T6)(r270is_native_array(((T270*)C))));
}}
else{
R=((T6)(r271is_native_array(((T271*)C))));
}}
else{
if(id<=272){
R=((T6)(r272is_native_array(((T272*)C))));
}
else{
R=((T6)(r273is_native_array(((T273*)C))));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(r274is_native_array(((T274*)C))));
}
else{
R=((T6)(r275is_native_array(((T275*)C))));
}}
else{
R=((T6)(r276is_native_array(((T276*)C))));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(r277is_native_array(((T277*)C))));
}
else{
R=((T6)(r278is_native_array(((T278*)C))));
}}
else{
R=((T6)(r279is_native_array(((T279*)C))));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(r280is_native_array(((T280*)C))));
}
else{
R=((T6)(r282is_native_array(((T282*)C))));
}}
else{
R=((T6)(r285is_native_array(((T285*)C))));
}}
else{
if(id<=354){
R=((T6)(r354is_native_array(((T354*)C))));
}
else{
R=((T6)(r380is_native_array(((T380*)C))));
}}}}}
return R;
}
T6 X52is_string(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(r259is_string(((T259*)C))));
}
else{
R=((T6)(r261is_string(((T261*)C))));
}}
else{
R=((T6)(r262is_string(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}}
else{
if(id<=272){
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}}
else{
R=((T6)(1));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}}
else{
R=((T6)(r285is_string(((T285*)C))));
}}
else{
if(id<=354){
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}}}}}
return R;
}
T6 X52is_integer(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(r259is_integer(((T259*)C))));
}
else{
R=((T6)(r261is_integer(((T261*)C))));
}}
else{
R=((T6)(r262is_integer(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}}
else{
if(id<=272){
R=((T6)(1));
}
else{
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}}
else{
R=((T6)(r279is_integer(((T279*)C))));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}}
else{
R=((T6)(r285is_integer(((T285*)C))));
}}
else{
if(id<=354){
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}}}}}
return R;
}
T6 X52is_like_feature(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(1));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=272){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=354){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}}
return R;
}
T6 X52is_anchored(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(1));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(1));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}}
else{
if(id<=272){
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}}
else{
if(id<=354){
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}}}}}
return R;
}
T6 X52is_run_type(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(/*(IRF4.7is_run_type*/((((T259*)C))->_run_type/*16*/)!=(NULL)/*)*/));
}
else{
R=((T6)(/*(IRF4.7is_run_type*/((((T261*)C))->_run_type/*8*/)!=(NULL)/*)*/));
}}
else{
R=((T6)(r262is_run_type(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(1));
}
else{
R=((T6)(r264is_run_type(((T264*)C))));
}}
else{
R=((T6)(r267is_run_type(((T267*)C))));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(1));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(1));
}}
else{
if(id<=272){
R=((T6)(1));
}
else{
R=((T6)(1));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(1));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(1));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(1));
}
else{
R=((T6)(r278is_run_type(((T278*)C))));
}}
else{
R=((T6)(/*(IRF4.7is_run_type*/((((T279*)C))->_run_type/*20*/)!=(NULL)/*)*/));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(1));
}
else{
R=((T6)(/*(IRF4.7is_run_type*/((((T282*)C))->_run_time_mark/*12*/)!=(NULL)/*)*/));
}}
else{
R=((T6)(/*(IRF4.7is_run_type*/((((T285*)C))->_run_type/*12*/)!=(NULL)/*)*/));
}}
else{
if(id<=354){
R=((T6)(1));
}
else{
R=((T6)(1));
}}}}}
return R;
}
T6 X52is_a(void *C,T0* a1){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(r259is_a(((T259*)C),a1)));
}
else{
R=((T6)(r261is_a(((T261*)C),a1)));
}}
else{
R=((T6)(r262is_a(((T262*)C),a1)));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(r263is_a(((T263*)C),a1)));
}
else{
R=((T6)(r264is_a(((T264*)C),a1)));
}}
else{
R=((T6)(r267is_a(((T267*)C),a1)));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(r268is_a(((T268*)C),a1)));
}
else{
R=((T6)(r270is_a(((T270*)C),a1)));
}}
else{
R=((T6)(r271is_a(((T271*)C),a1)));
}}
else{
if(id<=272){
R=((T6)(r272is_a(((T272*)C),a1)));
}
else{
R=((T6)(/*(IRF4.2is_a*/(1)/*)*/));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(r274is_a(((T274*)C),a1)));
}
else{
R=((T6)(r275is_a(((T275*)C),a1)));
}}
else{
R=((T6)(r276is_a(((T276*)C),a1)));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(r277is_a(((T277*)C),a1)));
}
else{
R=((T6)(r278is_a(((T278*)C),a1)));
}}
else{
R=((T6)(r279is_a(((T279*)C),a1)));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(r280is_a(((T280*)C),a1)));
}
else{
R=((T6)(r282is_a(((T282*)C),a1)));
}}
else{
R=((T6)(r285is_a(((T285*)C),a1)));
}}
else{
if(id<=354){
R=((T6)(r354is_a(((T354*)C),a1)));
}
else{
R=((T6)(r380is_a(((T380*)C),a1)));
}}}}}
return R;
}
T6 X52is_character(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(r259is_character(((T259*)C))));
}
else{
R=((T6)(r261is_character(((T261*)C))));
}}
else{
R=((T6)(r262is_character(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}}
else{
if(id<=272){
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}}
else{
R=((T6)(r279is_character(((T279*)C))));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}}
else{
R=((T6)(r285is_character(((T285*)C))));
}}
else{
if(id<=354){
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}}}}}
return R;
}
T0* X52written_mark(void *C){
T0* R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T0*)((((T259*)C))->_written_mark/*12*/));
}
else{
R=((T0*)(r261written_mark()));
}}
else{
R=((T0*)((((T262*)C))->_written_mark/*12*/));
}}
else{
if(id<=264){
if(id<=263){
R=((T0*)(r263written_mark()));
}
else{
R=((T0*)((((T264*)C))->_written_mark/*12*/));
}}
else{
R=((T0*)((((T267*)C))->_written_mark/*12*/));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T0*)(r268written_mark()));
}
else{
R=((T0*)(r270written_mark()));
}}
else{
R=((T0*)(r271written_mark()));
}}
else{
if(id<=272){
R=((T0*)(r272written_mark()));
}
else{
R=((T0*)(r273written_mark()));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T0*)(r274written_mark()));
}
else{
R=((T0*)(r275written_mark()));
}}
else{
R=((T0*)(r276written_mark()));
}}
else{
if(id<=278){
if(id<=277){
R=((T0*)(/*(IRF4.6written_mark*/(((T70*)((((T277*)C))->_base_class_name/*4*/)))->_to_string/*0*//*)*/));
}
else{
R=((T0*)((((T278*)C))->_written_mark/*12*/));
}}
else{
R=((T0*)((((T279*)C))->_written_mark/*8*/));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T0*)((((T280*)C))->_written_mark/*8*/));
}
else{
R=((T0*)((((T282*)C))->_written_mark/*8*/));
}}
else{
R=((T0*)(/*(IRF4.6written_mark*/(((T70*)((((T285*)C))->_formal_name/*4*/)))->_to_string/*0*//*)*/));
}}
else{
if(id<=354){
R=((T0*)((((T354*)C))->_written_mark/*8*/));
}
else{
R=((T0*)((((T380*)C))->_written_mark/*8*/));
}}}}}
return R;
}
T6 X52is_reference(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(r259is_reference(((T259*)C))));
}
else{
R=((T6)(r261is_reference(((T261*)C))));
}}
else{
R=((T6)(r262is_reference(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(1));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=272){
R=((T6)(0));
}
else{
R=((T6)(1));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(1));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(r277is_reference(((T277*)C))));
}
else{
R=((T6)(r278is_reference(((T278*)C))));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(r285is_reference(((T285*)C))));
}}
else{
if(id<=354){
R=((T6)(1));
}
else{
R=((T6)(1));
}}}}}
return R;
}
T2 X52jvm_convert_to(void *C,T0* a1){
T2 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T2)(r259jvm_convert_to(((T259*)C),a1)));
}
else{
R=((T2)(r261jvm_convert_to(((T261*)C),a1)));
}}
else{
R=((T2)(r262jvm_convert_to(((T262*)C),a1)));
}}
else{
if(id<=264){
if(id<=263){
R=((T2)(r263jvm_convert_to(((T263*)C),a1)));
}
else{
R=((T2)(/*(IRF4.2jvm_convert_to*/(1)/*)*/));
}}
else{
R=((T2)(r267jvm_convert_to(a1)));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T2)(r268jvm_convert_to(a1)));
}
else{
R=((T2)(r270jvm_convert_to(a1)));
}}
else{
R=((T2)(r271jvm_convert_to(a1)));
}}
else{
if(id<=272){
R=((T2)(r272jvm_convert_to(a1)));
}
else{
R=((T2)(/*(IRF4.2jvm_convert_to*/(1)/*)*/));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T2)(r274jvm_convert_to(a1)));
}
else{
R=((T2)(r275jvm_convert_to(a1)));
}}
else{
R=((T2)(/*(IRF4.2jvm_convert_to*/(1)/*)*/));
}}
else{
if(id<=278){
if(id<=277){
R=((T2)(r277jvm_convert_to(((T277*)C),a1)));
}
else{
R=((T2)(r278jvm_convert_to(((T278*)C),a1)));
}}
else{
R=((T2)(r279jvm_convert_to(((T279*)C),a1)));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T2)(r280jvm_convert_to(((T280*)C),a1)));
}
else{
R=((T2)(r282jvm_convert_to(((T282*)C),a1)));
}}
else{
R=((T2)(r285jvm_convert_to(((T285*)C),a1)));
}}
else{
if(id<=354){
R=((T2)(r354jvm_convert_to(a1)));
}
else{
R=((T2)(r380jvm_convert_to(((T380*)C),a1)));
}}}}}
return R;
}
T6 X52is_none(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(r259is_none(((T259*)C))));
}
else{
R=((T6)(r261is_none(((T261*)C))));
}}
else{
R=((T6)(r262is_none(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=272){
R=((T6)(0));
}
else{
R=((T6)(1));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(r285is_none(((T285*)C))));
}}
else{
if(id<=354){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}}
return R;
}
void X52jvm_target_descriptor_in(void *C,T0* a1){
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
r259jvm_target_descriptor_in(((T259*)C),a1);
}
else{
r261jvm_target_descriptor_in(((T261*)C),a1);
}}
else{
r262jvm_target_descriptor_in(((T262*)C),a1);
}}
else{
if(id<=264){
if(id<=263){
/*[IRF3.1jvm_target_descriptor_in*//*]*/
}
else{
/*[IRF3.1jvm_target_descriptor_in*//*]*/
}}
else{
r267jvm_target_descriptor_in(((T267*)C),a1);
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
/*[IRF3.6jvm_target_descriptor_in*/{T0* b1=a1;
/*[IRF3.6jvm_descriptor_in*/{T0* c1=b1;
r7extend(((T7*)c1),'Z');
}/*]*/
}/*]*/
}
else{
/*[IRF3.6jvm_target_descriptor_in*/{T0* b1=a1;
/*[IRF3.6jvm_descriptor_in*/{T0* c1=b1;
r7extend(((T7*)c1),'B');
}/*]*/
}/*]*/
}}
else{
/*[IRF3.6jvm_target_descriptor_in*/{T0* b1=a1;
/*[IRF3.6jvm_descriptor_in*/{T0* c1=b1;
r7extend(((T7*)c1),'D');
}/*]*/
}/*]*/
}}
else{
if(id<=272){
/*[IRF3.6jvm_target_descriptor_in*/{T0* b1=a1;
/*[IRF3.6jvm_descriptor_in*/{T0* c1=b1;
r7extend(((T7*)c1),'I');
}/*]*/
}/*]*/
}
else{
/*[IRF3.1jvm_target_descriptor_in*//*]*/
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
/*[IRF3.6jvm_target_descriptor_in*/{T0* b1=a1;
/*[IRF3.6jvm_descriptor_in*/{T0* c1=b1;
r7append(((T7*)c1),((T0*)ms13_28278a));
}/*]*/
}/*]*/
}
else{
/*[IRF3.6jvm_target_descriptor_in*/{T0* b1=a1;
/*[IRF3.6jvm_descriptor_in*/{T0* c1=b1;
r7extend(((T7*)c1),'F');
}/*]*/
}/*]*/
}}
else{
/*[IRF3.1jvm_target_descriptor_in*//*]*/
}}
else{
if(id<=278){
if(id<=277){
/*[IRF3.1jvm_target_descriptor_in*//*]*/
}
else{
/*[IRF3.1jvm_target_descriptor_in*//*]*/
}}
else{
/*[IRF3.1jvm_target_descriptor_in*//*]*/
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
/*[IRF3.6jvm_target_descriptor_in*/{T0* b1=a1;
r7append(((T7*)b1),((T0*)ms13_28278));
}/*]*/
}
else{
/*[IRF3.6jvm_target_descriptor_in*/{T0* b1=a1;
r7append(((T7*)b1),((T0*)ms13_28278));
}/*]*/
}}
else{
r285jvm_target_descriptor_in(((T285*)C),a1);
}}
else{
if(id<=354){
/*[IRF3.1jvm_target_descriptor_in*//*]*/
}
else{
/*[IRF3.1jvm_target_descriptor_in*//*]*/
}}}}}
}
void X52jvm_return_code(void *C){
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
r259jvm_return_code(((T259*)C));
}
else{
r261jvm_return_code(((T261*)C));
}}
else{
r262jvm_return_code(((T262*)C));
}}
else{
if(id<=264){
if(id<=263){
/*[IRF3.2jvm_return_code*//*[IRF3.2opcode_areturn*//*[IRF3.6add_u1*/{T2 b1=176;
r48add_last((T48*)(oBC28code),b1);
}/*]*/
/*]*/
/*]*/
}
else{
/*[IRF3.2jvm_return_code*//*[IRF3.2opcode_areturn*//*[IRF3.6add_u1*/{T2 b1=176;
r48add_last((T48*)(oBC28code),b1);
}/*]*/
/*]*/
/*]*/
}}
else{
/*[IRF3.2jvm_return_code*//*[IRF3.2opcode_areturn*//*[IRF3.6add_u1*/{T2 b1=176;
r48add_last((T48*)(oBC28code),b1);
}/*]*/
/*]*/
/*]*/
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
/*[IRF3.2jvm_return_code*//*[IRF3.2opcode_ireturn*//*[IRF3.6add_u1*/{T2 b1=172;
r48add_last((T48*)(oBC28code),b1);
}/*]*/
/*]*/
/*]*/
}
else{
/*[IRF3.2jvm_return_code*//*[IRF3.2opcode_ireturn*//*[IRF3.6add_u1*/{T2 b1=172;
r48add_last((T48*)(oBC28code),b1);
}/*]*/
/*]*/
/*]*/
}}
else{
/*[IRF3.2jvm_return_code*//*[IRF3.2opcode_dreturn*//*[IRF3.6add_u1*/{T2 b1=175;
r48add_last((T48*)(oBC28code),b1);
}/*]*/
/*]*/
/*]*/
}}
else{
if(id<=272){
/*[IRF3.2jvm_return_code*//*[IRF3.2opcode_ireturn*//*[IRF3.6add_u1*/{T2 b1=172;
r48add_last((T48*)(oBC28code),b1);
}/*]*/
/*]*/
/*]*/
}
else{
/*[IRF3.2jvm_return_code*//*[IRF3.2opcode_areturn*//*[IRF3.6add_u1*/{T2 b1=176;
r48add_last((T48*)(oBC28code),b1);
}/*]*/
/*]*/
/*]*/
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
/*[IRF3.2jvm_return_code*//*[IRF3.2opcode_areturn*//*[IRF3.6add_u1*/{T2 b1=176;
r48add_last((T48*)(oBC28code),b1);
}/*]*/
/*]*/
/*]*/
}
else{
/*[IRF3.2jvm_return_code*//*[IRF3.2opcode_freturn*//*[IRF3.6add_u1*/{T2 b1=174;
r48add_last((T48*)(oBC28code),b1);
}/*]*/
/*]*/
/*]*/
}}
else{
/*[IRF3.2jvm_return_code*//*[IRF3.2opcode_areturn*//*[IRF3.6add_u1*/{T2 b1=176;
r48add_last((T48*)(oBC28code),b1);
}/*]*/
/*]*/
/*]*/
}}
else{
if(id<=278){
if(id<=277){
/*[IRF3.2jvm_return_code*//*[IRF3.2opcode_areturn*//*[IRF3.6add_u1*/{T2 b1=176;
r48add_last((T48*)(oBC28code),b1);
}/*]*/
/*]*/
/*]*/
}
else{
/*[IRF3.2jvm_return_code*//*[IRF3.2opcode_areturn*//*[IRF3.6add_u1*/{T2 b1=176;
r48add_last((T48*)(oBC28code),b1);
}/*]*/
/*]*/
/*]*/
}}
else{
/*[IRF3.2jvm_return_code*//*[IRF3.2opcode_areturn*//*[IRF3.6add_u1*/{T2 b1=176;
r48add_last((T48*)(oBC28code),b1);
}/*]*/
/*]*/
/*]*/
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
/*[IRF3.2jvm_return_code*//*[IRF3.2opcode_areturn*//*[IRF3.6add_u1*/{T2 b1=176;
r48add_last((T48*)(oBC28code),b1);
}/*]*/
/*]*/
/*]*/
}
else{
/*[IRF3.2jvm_return_code*//*[IRF3.2opcode_areturn*//*[IRF3.6add_u1*/{T2 b1=176;
r48add_last((T48*)(oBC28code),b1);
}/*]*/
/*]*/
/*]*/
}}
else{
r285jvm_return_code(((T285*)C));
}}
else{
if(id<=354){
/*[IRF3.2jvm_return_code*//*[IRF3.2opcode_areturn*//*[IRF3.6add_u1*/{T2 b1=176;
r48add_last((T48*)(oBC28code),b1);
}/*]*/
/*]*/
/*]*/
}
else{
/*[IRF3.1jvm_return_code*//*]*/
}}}}}
}
T6 X52is_array(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(r259is_array(((T259*)C))));
}
else{
R=((T6)(r261is_array(((T261*)C))));
}}
else{
R=((T6)(r262is_array(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(0));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=272){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(r285is_array(((T285*)C))));
}}
else{
if(id<=354){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}}
return R;
}
void X52jvm_xastore(void *C){
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
r259jvm_xastore(((T259*)C));
}
else{
r261jvm_xastore(((T261*)C));
}}
else{
r262jvm_xastore(((T262*)C));
}}
else{
if(id<=264){
if(id<=263){
/*[IRF3.2jvm_xastore*//*[IRF3.4opcode_aastore*/r28opcode((T28*)(oBC12code_attribute),83,-(3));
/*]*/
/*]*/
}
else{
/*[IRF3.2jvm_xastore*//*[IRF3.4opcode_aastore*/r28opcode((T28*)(oBC12code_attribute),83,-(3));
/*]*/
/*]*/
}}
else{
/*[IRF3.2jvm_xastore*//*[IRF3.4opcode_aastore*/r28opcode((T28*)(oBC12code_attribute),83,-(3));
/*]*/
/*]*/
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
/*[IRF3.2jvm_xastore*//*[IRF3.4opcode_bastore*/r28opcode((T28*)(oBC12code_attribute),84,-(3));
/*]*/
/*]*/
}
else{
/*[IRF3.2jvm_xastore*//*[IRF3.4opcode_bastore*/r28opcode((T28*)(oBC12code_attribute),84,-(3));
/*]*/
/*]*/
}}
else{
/*[IRF3.2jvm_xastore*//*[IRF3.4opcode_dastore*/r28opcode((T28*)(oBC12code_attribute),82,-(4));
/*]*/
/*]*/
}}
else{
if(id<=272){
/*[IRF3.2jvm_xastore*//*[IRF3.4opcode_iastore*/r28opcode((T28*)(oBC12code_attribute),79,-(3));
/*]*/
/*]*/
}
else{
/*[IRF3.2jvm_xastore*//*[IRF3.4opcode_aastore*/r28opcode((T28*)(oBC12code_attribute),83,-(3));
/*]*/
/*]*/
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
/*[IRF3.2jvm_xastore*//*[IRF3.4opcode_aastore*/r28opcode((T28*)(oBC12code_attribute),83,-(3));
/*]*/
/*]*/
}
else{
/*[IRF3.2jvm_xastore*//*[IRF3.4opcode_fastore*/r28opcode((T28*)(oBC12code_attribute),81,-(3));
/*]*/
/*]*/
}}
else{
/*[IRF3.2jvm_xastore*//*[IRF3.4opcode_aastore*/r28opcode((T28*)(oBC12code_attribute),83,-(3));
/*]*/
/*]*/
}}
else{
if(id<=278){
if(id<=277){
/*[IRF3.2jvm_xastore*//*[IRF3.4opcode_aastore*/r28opcode((T28*)(oBC12code_attribute),83,-(3));
/*]*/
/*]*/
}
else{
/*[IRF3.2jvm_xastore*//*[IRF3.4opcode_aastore*/r28opcode((T28*)(oBC12code_attribute),83,-(3));
/*]*/
/*]*/
}}
else{
/*[IRF3.2jvm_xastore*//*[IRF3.4opcode_aastore*/r28opcode((T28*)(oBC12code_attribute),83,-(3));
/*]*/
/*]*/
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
/*[IRF3.2jvm_xastore*//*[IRF3.4opcode_aastore*/r28opcode((T28*)(oBC12code_attribute),83,-(3));
/*]*/
/*]*/
}
else{
/*[IRF3.2jvm_xastore*//*[IRF3.4opcode_aastore*/r28opcode((T28*)(oBC12code_attribute),83,-(3));
/*]*/
/*]*/
}}
else{
r285jvm_xastore(((T285*)C));
}}
else{
if(id<=354){
/*[IRF3.2jvm_xastore*//*[IRF3.4opcode_aastore*/r28opcode((T28*)(oBC12code_attribute),83,-(3));
/*]*/
/*]*/
}
else{
/*[IRF3.2jvm_xastore*//*[IRF3.4opcode_aastore*/r28opcode((T28*)(oBC12code_attribute),83,-(3));
/*]*/
/*]*/
}}}}}
}
T6 X52is_like_argument(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(1));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=272){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=354){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}}
return R;
}
T2 X52jvm_push_default(void *C){
T2 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T2)(r259jvm_push_default(((T259*)C))));
}
else{
R=((T2)(r261jvm_push_default(((T261*)C))));
}}
else{
R=((T2)(r262jvm_push_default(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T2)(r263jvm_push_default()));
}
else{
R=((T2)(r264jvm_push_default()));
}}
else{
R=((T2)(r267jvm_push_default()));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T2)(r268jvm_push_default()));
}
else{
R=((T2)(r270jvm_push_default()));
}}
else{
R=((T2)(r271jvm_push_default()));
}}
else{
if(id<=272){
R=((T2)(r272jvm_push_default()));
}
else{
R=((T2)(r273jvm_push_default()));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T2)(r274jvm_push_default()));
}
else{
R=((T2)(r275jvm_push_default()));
}}
else{
R=((T2)(r276jvm_push_default()));
}}
else{
if(id<=278){
if(id<=277){
R=((T2)(r277jvm_push_default(((T277*)C))));
}
else{
R=((T2)(r278jvm_push_default(((T278*)C))));
}}
else{
R=((T2)(r279jvm_push_default(((T279*)C))));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T2)(r280jvm_push_default(((T280*)C))));
}
else{
R=((T2)(r282jvm_push_default(((T282*)C))));
}}
else{
R=((T2)(r285jvm_push_default(((T285*)C))));
}}
else{
if(id<=354){
R=((T2)(r354jvm_push_default()));
}
else{
R=((T2)(/*(IRF4.1jvm_push_default*/0/*)*/));
}}}}}
return R;
}
T6 X52is_dummy_expanded(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(r259is_dummy_expanded(((T259*)C))));
}
else{
R=((T6)(r261is_dummy_expanded(((T261*)C))));
}}
else{
R=((T6)(r262is_dummy_expanded(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=272){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(r277is_dummy_expanded(((T277*)C))));
}
else{
R=((T6)(r278is_dummy_expanded(((T278*)C))));
}}
else{
R=((T6)(r279is_dummy_expanded(((T279*)C))));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(r285is_dummy_expanded(((T285*)C))));
}}
else{
if(id<=354){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}}
return R;
}
T2 X52jvm_stack_space(void *C){
T2 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T2)(r259jvm_stack_space(((T259*)C))));
}
else{
R=((T2)(r261jvm_stack_space(((T261*)C))));
}}
else{
R=((T2)(r262jvm_stack_space(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T2)(r263jvm_stack_space()));
}
else{
R=((T2)(r264jvm_stack_space()));
}}
else{
R=((T2)(r267jvm_stack_space()));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T2)(r268jvm_stack_space()));
}
else{
R=((T2)(r270jvm_stack_space()));
}}
else{
R=((T2)(r271jvm_stack_space()));
}}
else{
if(id<=272){
R=((T2)(r272jvm_stack_space()));
}
else{
R=((T2)(r273jvm_stack_space()));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T2)(r274jvm_stack_space()));
}
else{
R=((T2)(r275jvm_stack_space()));
}}
else{
R=((T2)(r276jvm_stack_space()));
}}
else{
if(id<=278){
if(id<=277){
R=((T2)(r277jvm_stack_space()));
}
else{
R=((T2)(r278jvm_stack_space()));
}}
else{
R=((T2)(r279jvm_stack_space(((T279*)C))));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T2)(r280jvm_stack_space()));
}
else{
R=((T2)(r282jvm_stack_space()));
}}
else{
R=((T2)(r285jvm_stack_space(((T285*)C))));
}}
else{
if(id<=354){
R=((T2)(r354jvm_stack_space()));
}
else{
R=((T2)(r380jvm_stack_space()));
}}}}}
return R;
}
T6 X52is_double(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=273){
if(id<=267){
if(id<=262){
if(id<=261){
if(id<=259){
R=((T6)(r259is_double(((T259*)C))));
}
else{
R=((T6)(r261is_double(((T261*)C))));
}}
else{
R=((T6)(r262is_double(((T262*)C))));
}}
else{
if(id<=264){
if(id<=263){
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}}}
else{
if(id<=271){
if(id<=270){
if(id<=268){
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}}
else{
R=((T6)(1));
}}
else{
if(id<=272){
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}}}}
else{
if(id<=279){
if(id<=276){
if(id<=275){
if(id<=274){
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}}
else{
if(id<=278){
if(id<=277){
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}}
else{
R=((T6)(r279is_double(((T279*)C))));
}}}
else{
if(id<=285){
if(id<=282){
if(id<=280){
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}}
else{
R=((T6)(r285is_double(((T285*)C))));
}}
else{
if(id<=354){
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}}}}}
return R;
}